Instalação

Instalar via CRAN.

install.packages("plotly")

Demonstração de Uso

library(plotly)
fig <- plot_ly(
  x = c("Ciências Humanas", "Ciências Exatas", "Ciências Biológicas"),
  y = c(50, 30, 15),
  name = "Alunos do IFPE por área de ensino",
  type = "bar"
)
fig

library(plotly)
## Loading required package: ggplot2
## 
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
## 
##     last_plot
## The following object is masked from 'package:stats':
## 
##     filter
## The following object is masked from 'package:graphics':
## 
##     layout
dat <- data.frame(
    time = factor(c("Energético","Café"), levels=c("Energético","Café")),
    programador_bebe = c(14.89, 17.23)
)

p <- ggplot(data=dat, aes(x=time, y=programador_bebe, fill=time)) +
    geom_bar(colour="black", stat="identity") +
    guides(fill=FALSE)

fig <- ggplotly(p)


fig

Uso da função plot_ly()

Fornece uma interface mais direta para o plotly original criado em javascript e com isso, podemos usufruir de tipos de gráficos mais elaborados e melhor renderizados. (EX: coordenadas paralelas, mapas, superfícies e malhas)